multi-stage screen - Turkish English Dictionary